(someone) better prepare

Translations
ferait mieux de se préparer